#include <stdlib.h>
#include<stdio.h>


typedef struct abc
{
	int i:1;
}BitArray;

int main() 
{ 
	BitArray b[128];
	printf("%d\n",sizeof(BitArray));
	printf("%d\n",sizeof(b));
  //long Num = 10000;
  //int *buf = NULL;
  //int *buf1 = NULL;

  //long xorWhole=0;
  //long xorPart=0;
  //long xorRest=0;
  //int i=0;

  //buf = (int *)malloc(Num*sizeof(int));
  //buf1 = (int *)malloc(Num*sizeof(int));

  //for(i = 0;i<Num;i++)
  //  {
  //    buf[i] = i+1; 
	 // buf1[i] = i+1; 
  //  }

  //for(i = 0;i<Num;i++)
  //{
	 // xorWhole^=buf[i];
  //}

  //buf1[100]=0;
  //buf1[1000]=0;
  //buf1[6999]=0;

  //for(i = 0;i<Num;i++)
  //{
	 // if(buf1[i]!=0)
		//xorPart^=buf1[i];
  //}

  //for(i=0;i<Num;i++)
  //{
	 // //if()
  //}


  
  return 0; 
} 
